package com.koron.common.core.business.configsettings.bean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 系统管理-配置分类{@code ConfigDetail}实体类
 *
 * @author 朱超
 * @since 2021-09-02
 */
@Data
@ApiModel(value = "系统管理-配置详情")
public class ConfigDetail {

    @ApiModelProperty(value = "id")
    private String id;

    @ApiModelProperty(value = "所属配置id")
    private String configId;

    @ApiModelProperty(value = "所属租户id")
    private String appid;

    @ApiModelProperty(value = "后端使用")
    private String key;

    @ApiModelProperty(value = "前端使用")
    private String value;

    @ApiModelProperty(value = "描述")
    private String description;

    @ApiModelProperty(value = "删除标志",notes = "0-在使用；1-已删除")
    private Integer deleteFlag;

    @ApiModelProperty(value = "部门")
    private String deptId;

    @ApiModelProperty(value = "创建人ID", hidden = true)
    private String createUserId;

    @ApiModelProperty(value = "创建人姓名", hidden = true)
    private String createUserName;

    @ApiModelProperty(value = "创建时间", hidden = true)
    private Date createTime;

    @ApiModelProperty(value = "修改人ID", hidden = true)
    private String updateUserId;

    @ApiModelProperty(value = "修改人姓名", hidden = true)
    private String updateUserName;

    @ApiModelProperty(value = "最后修改时间", hidden = true)
    private Date updateTime;
}
